package com.lq.filestudy.entity;

import java.util.Date;
import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


@Data
@AllArgsConstructor
@NoArgsConstructor 
/**
 * 信息表(AriNews)实体类
 *
 * @author makejava
 * @since 2023-11-24 14:07:53
 */
public class AriNews implements Serializable {
    private static final long serialVersionUID = -91677971675397767L;
    /**
     * ID
     */
    private Long id;
    /**
     * 资源标题
     */
    private String title;
    
    private String subtitle;
    /**
     * 封面链接
     */
    private String cover;
    /**
     * 原文内容
     */
    private String content;
    /**
     * 作者
     */
    private String author;
    /**
     * 系统关注主题，多个使用英文逗号分隔
     */
    private String keyword;
    /**
     * 文件路径，多个文件路径以逗号分割
     */
    private String filePath;
    /**
     * 内容类型：1-图文，2-图片，3-视频
     */
    private Integer contentType;
    /**
     * 领域ID
     */
    private Long fieldId;
    /**
     * 领域名称
     */
    private String fieldName;
    /**
     * 被阅读次数
     */
    private Integer readNum;
    /**
     * 被收藏次数
     */
    private Integer collected;
    /**
     * 附件，使用JSON数组方式-[{name:"",url:""}]存储
     */
    private String extras;
    /**
     * ES ID
     */
    private String esId;
    /**
     * 状态：0-下架，1-上架
     */
    private Integer status;
    /**
     * 是否删除：0-否，1-是
     */
    private Integer isDeleted;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 创建人
     */
    private Long createUser;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 更新人
     */
    private Long updateUser;
    /**
     * 资源URL
     */
    private String originalLink;
    /**
     * 来源
     */
    private String comeFrom;
    /**
     * 网站ID
     */
    private Long websiteId;
    /**
     * 资源发布时间
     */
    private String publishTime;
    /**
     * 原文内容（翻译）
     */
    private String content2;
    /**
     * 中文标题
     */
    private String title2;
    /**
     * 翻译后副标题
     */
    private String subtitle2;
    /**
     * 视频首帧
     */
    private String fileUrl;
    /**
     * 资源号
     */
    private Long resourceId;
    /**
     * 资源来源机构
     */
    private String sourceAgency;
    /**
     * 资源来源目录
     */
    private String sourceDirectory;
    /**
     * 来源目录性质
     */
    private String sourceDirectoryNature;
    /**
     * 来源机构所在国家
     */
    private String nation;
    /**
     * 资源语种
     */
    private String resourceLanguage;
    /**
     * 系统关注对象
     */
    private String systemAttentionObjects;
    /**
     * 资源大小
     */
    private Integer resourceSize;
    /**
     * 是否已翻译：0-否，1-是
     */
    private Integer isTranslated;
    /**
     * 内容范围：0-国内，1-国际
     */
    private Integer contentRange;









































}

